weapon system compatible munition - French English Dictionary